我正在研究MPEG DASH,并有SCTE35二进制提示事件,看起来像这样。
<Event id="6" presentationTime="50726727">
<scte35:signal>
<scte35:binary>/DBhAAAAAAAA///wBQb+qM1E7QBLAhdDVUVJSAAArX+fCAgAAAAALLLXnTUCAAIXQ1VFSUgAACZ/nwgIAAAAACyy150RAAACF0NVRUlIAAAnf58ICAAAAAAsstezEAAAihiGnw==</scte35:binary>
</scte35:signal>
</Event>
字符串
如果使用https://openidconnectweb.azurewebsites.net/Cue?cue=/DBhAAAAAAAA///wBQb+qM1E7QBLAhdDVUVJSAAArX+fCAgAAAAALLLXnTUCAAIXQ1VFSUgAACZ/nwgIAAAAACyy150RAAACF0NVRUlIAAAnf58ICAAAAAAsstezEAAAihiGnw==解码,它返回一个SpliceInfoSection JSON对象。我希望能够对JSON进行更改,并将其转换回二进制格式进行测试。
如果你能帮忙的话,我将不胜感激。
1条答案
按热度按时间tez616oj1#
5是最简单的方法。
字符串
https://github.com/futzu/scte35-threefive/blob/master/Encoding.md