• /
  • EnglishEspañolFrançais日本語한국어Português
  • 로그인지금 시작하기

Streaming Video & Ads for Browser release notesRSS

February 18
Dash JS v4.0.1용 미디어 에이전트

버그 수정

contentBitrate 계산 개선

문제: contentBitrate 속성이 재생 중 실제 측정된 처리량 대신 매니페스트의 타겟 비트레이트를 보고했습니다.

수정: dash.js에서 getAverageThroughput() 을(를) 사용하도록 비트레이트 계산 방법을 업데이트했습니다. 이는 측정된 평균 처리량을 캡처하여, 재생 중 콘텐츠 소비율을 더 정확하게 실시간으로 나타냅니다.

구현 세부 사항

  • 기본 로직: player.getAverageThroughput('video') 을(를) 사용하여 측정된 처리량을 가져옵니다.

  • 폴백 로직:

    • 처리량 측정을 사용할 수 없는 경우 매니페스트 비트레이트를 사용합니다.
    • 비디오 품질 모니터링 및 분석 정확도를 향상시킵니다.
  • 영향:

    • 뉴렐릭 비디오 모니터링의 더 정확한 비트레이트 보고
    • 실제 네트워크 상태 및 비디오 품질에 대한 향상된 가시성
    • 재생 문제에 대한 향상된 디버깅 기능

February 18
Dash JS v4.1.0용 미디어 에이전트

새로워진 사항

이번 릴리스에서는 MPEG-DASH 스트리밍에 대한 포괄적인 품질 분석을 제공하는 세 가지 새로운 비트레이트 메트릭이 도입되었으며, 기존 비트레이트 계산 및 dash.js v4/v5 호환성에 대한 중요한 개선 사항도 포함되었습니다.

새로운 기능

새로운 비트레이트 메트릭

  • contentManifestBitrate: MPD 매니페스트의 최대 결합(비디오+오디오) 비트레이트입니다. 사용 가능한 가장 높은 스트림 변형을 나타냅니다.

  • contentMeasuredBitrate: 측정된 다운로드 처리량을 기반으로 플레이어의 적응형 비트레이트(ABR) 알고리즘이 추정한 네트워크. ABR 의사 결정을 분석하려면 이 메트릭을 사용하십시오.

  • contentDownloadBitrate: 비디오 세그먼트 요청 데이터(bytesDownloaded × 8 / downloadTime)에서 계산된 유효 다운로드 처리량. 이는 실시간 네트워크 성능 모니터링을 제공합니다.

변화

업데이트된 비트레이트 계산

  • contentBitrate: 활성 트랙에서 오디오를 제외한 비디오 전용 비트레이트를 반환합니다. 이전 버전에는 통합 비트레이트가 포함되었습니다.

  • contentRenditionBitrate: 완전한 품질 상태를 제공하기 위해 활성 렌디션의 결합된 비디오 및 오디오 대역폭 을 반환합니다.

호환성 개선 사항

  • getDashBitrate(): v4 호환성 문제를 수정했습니다. 이제 v5 전용 API를 호출하기 전에 버전 확인이 수행되어 dash.js v4.x 설치에서 발생하는 오류를 방지합니다.
  • getManifestBitrate(): dash.js v5+에서는 getRepresentationsByType() 을(를) 사용하고 v4.x에서는 getBitrateInfoListFor() (으)로 폴백하는 스마트 버전 감지 기능을 도입했습니다.

버그 수정

  • 중복된 getPlayhead() 메서드 정의를 제거했습니다
  • getTrack() 오류 핸들러에서 console.log 문을 제거했습니다.

비트레이트 메트릭 개요

기인하다

유형

설명

contentBitrate

동영상 전용

현재 활성화된 비디오 트랙의 비트레이트

contentRenditionBitrate

결합

활성 렌디션의 비디오+오디오 대역폭

contentManifestBitrate

최고

MPD 매니페스트의 최고 품질 변형

contentMeasuredBitrate

예상

ABR 알고리즘 대역폭 추정치

contentDownloadBitrate

실시간

유효 다운로드 처리량

February 18
Shaka v4.0.2용 미디어 에이전트

버그 수정

스트림 비트레이트를 정확하게 보고하도록 contentBitrate 을(를) 수정했습니다.

문제: contentBitrate 속성은 estimatedBandwidth (네트워크 용량 추정치)을(를) 주요 소스로 사용했는데, 이는 재생 중인 비디오 스트림의 실제 비트레이트를 정확하게 나타내지 않았습니다.

해결 방법: 매니페스트에 정의된 대로 현재 비디오 변형의 실제 콘텐츠 비트레이트를 제공하는 Shaka Player 통계의 streamBandwidth 을(를) 우선적으로 적용하도록 비트레이트 계산을 업데이트했습니다.

영향: contentBitrate 속성은 예상 네트워크 대역폭이 아닌 재생 중인 비디오 스트림의 비트 전송률(초당 비트 수)을 올바르게 보고합니다. 이는 비디오 품질 모니터링 및 분석을 위한 더 정확한 텔레메트리 데이터를 제공합니다.

기술적 세부 사항

  • getContentBitratePlayback() 메서드에서 우선순위를 변경했습니다.
  • stats.streamBandwidth 을(를) 콘텐츠 비트레이트의 주요 소스로 사용합니다.
  • 정확한 정의를 반영하도록 DATAMODEL.md 문서를 업데이트했습니다.

November 21, 2025
November 21, 2025
Video JS v4.0.3용 미디어 에이전트

버그 수정

  • GitHub 토큰 (f5f9ade)이 제거되었습니다.

November 17, 2025
Media agent for Shaka v4.0.1

Enhancements

Improved error logging

Improved error logging by mapping Shaka errors to the following attributes: errorCode, errorPlatformCode, errorMessage, errorStackTrace, errorSeverity.

This enhancement ensures cleaner, more structured error data in New Relic by extracting only the essential error attributes from Shaka Player errors, removing unwanted properties like the data array.

Updates

Fixed CONTENT_ERROR Event

Attached the error EventListener to the player instead of its tag, following Shaka's specifications, to fix the CONTENT_ERROR event.

November 17, 2025
Shaka v4.0.1용 미디어 에이전트

개선 사항

오류 로깅 기능 개선

Shaka 오류를 다음 속성에 매핑하여 오류 로깅을 개선했습니다: errorCode, errorPlatformCode, errorMessage, errorStackTrace, errorSeverity.

이 개선 사항은 Shaka Player 오류에서 필수적인 오류 속성만 추출하고 data 과 같은 불필요한 속성을 제거하여 뉴렐릭의 오류 데이터를 더 깔끔하고 구조화된 형태로 유지합니다.

업데이트

CONTENT_ERROR 이벤트 수정됨

Shaka의 지시에 따라 오류 EventListener 을 태그 대신 플레이어에 첨부하여 CONTENT_ERROR 이벤트를 수정했습니다.

October 21, 2025
Media agent for Video JS v4.0.2

Bug fixes

Content Bitrate detection enhancement

We've significantly improved the getBitrate() method with comprehensive Video.js technology support:

Key improvements

  • VHS (Video HTTP Streaming) API support: Added native support for HLS and DASH content bitrate detection
  • Enhanced bandwidth calculation: Implemented audio + video bitrate combination for accurate total bandwidth reporting
  • Extended tech support: Added fallback support for popular streaming libraries:
    • Shaka Player
    • HLS.js
    • DASH.js
  • Improved reliability: Enhanced bitrate detection accuracy across different streaming technologies
  • Dynamic bitrate updates: Fixed issue where bitrate values remained static throughout video playback

October 21, 2025
Video JS v4.0.2용 미디어 에이전트

버그 수정

콘텐츠 비트레이트 감지 기능 향상

Video.js 기술 지원을 통해 getBitrate() 메서드를 크게 개선했습니다.

주요 개선 사항

  • VHS(Video HTTP Streaming) API 지원: HLS 및 DASH 콘텐츠 비트레이트 감지를 위한 네이티브 지원이 추가되었습니다.

  • 향상된 대역폭 계산: 정확한 총 대역폭 보고를 위해 오디오와 비디오 비트레이트를 결합하는 기능을 구현했습니다.

  • 기술 지원 확장: 인기 스트리밍 라이브러리에 대한 대체 지원 기능이 추가되었습니다.

    • 샤카 플레이어
    • HLS.js
    • DASH.js
  • 향상된 안정성: 다양한 스트리밍 기술에서 비트레이트 감지 정확도가 향상되었습니다.

  • 동적 비트레이트 업데이트: 동영상 재생 중 비트레이트 값이 고정된 상태로 유지되던 문제를 수정했습니다.

October 5, 2025
Media agent for HTML5 v4.1.0

Feature

Added IMA Ad tracking capability

  • Improved Ad tracking capability for the agent with IMA ad tracking.

Copyright © 2026 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.