Comments (3)
AAC segment key : 0f2c901630a0f85cf1864227a38bccfc
Encrypted_AAC_Frame () {
--
ADTS_Header // 7 or 9 bytes
unencrypted_leader // 16 bytes
while (bytes_remaining() >= 16) {
encrypted_block // 16 bytes
}
unencrypted_trailer // 0-15 bytes
}
from hlsdl.
AAC packet first bytes..
[mohamed@l0c4lh0st vod]$ xxd -b 1.aac |head
00000000: 01001001 01000100 00110011 00000100 00000000 00000000 ID3...
00000006: 00000000 00000000 00000000 01111000 01010000 01010010 ...xPR
0000000c: 01001001 01010110 00000000 00000000 00000000 00110101 IV...5
00000012: 00000000 00000000 01100011 01101111 01101101 00101110 ..com.
00000018: 01100001 01110000 01110000 01101100 01100101 00101110 apple.
0000001e: 01110011 01110100 01110010 01100101 01100001 01101101 stream
00000024: 01101001 01101110 01100111 00101110 01110100 01110010 ing.tr
0000002a: 01100001 01101110 01110011 01110000 01101111 01110010 anspor
00000030: 01110100 01010011 01110100 01110010 01100101 01100001 tStrea
00000036: 01101101 01010100 01101001 01101101 01100101 01110011 mTimes
```
`
from hlsdl.
That sample-aes code part was merged back upstream from a fork years ago and I'm honestly not familiar with it anymore.
from hlsdl.
Related Issues (20)
- How to get "skd://***" key? HOT 1
- NAL size after decryption is grater than before HOT 1
- Can't Choose 0 as option for audio HOT 3
- -bash: ./hlsdl: is a directory
- HLS stream is DRM protected HOT 1
- A more detailed step by step instulation giude HOT 1
- [Feature] Mirror mode
- Failed to Decrypt HOT 1
- failed http_code[400] HOT 3
- File output options HOT 1
- Problem recording the Audi of a live stream
- How to change output file name so I can download multiple videos at the same time? example please HOT 1
- missing DLL errors at the very last command in hlsdl/msvc/BUID_WINDOWS.txt guide HOT 2
- Error compile HOT 1
- Getting Pieces But Downloading Everything*Pieces
- Add an option to read url from file
- Exit on "Fail to update playlist"
- help HOT 1
- Help with static build for Linux
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hlsdl.