Jellyfin Forum
Getting abema TV stream in jellyfin - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: Troubleshooting (https://forum.jellyfin.org/f-troubleshooting)
+--- Thread: Getting abema TV stream in jellyfin (/t-getting-abema-tv-stream-in-jellyfin)



Getting abema TV stream in jellyfin - zanciks - 2025-07-16

Hey all. 
I'm currently trying to get live TV from Abema TV into jellyfin. However, Abema requires a Japanese IP address.
I have a VPN myself. I have been trying to get a setup with threadfin + openvpn (each in their own docker container).

I've given a link to threadfin for Abema for a playlist (https://raw.githubusercontent.com/karenda-jp/AbemaTV/refs/heads/main/abema240P.m3u). 
I think that perhaps my main issue, is being unaware how to get this into jellyfin?

I have so far tried:
  • Putting the github m3u link from above into jellyfin (this lets me see all of the channels, but I cannot watch them due to my IP not being in Japan for jellyfin!)
  • Putting the link (http://[my threadfin IP]/m3u/abema.m3u (playlist name is abema. This doesn't show anything in the channels)
  • Putting the link (http://[my threadfin IP]/m3u/threadfin.m3u (I saw something that implied this link was a type of master link for all playlists?)

Has anybody been able to do something similar successfully? Thanks!

Code:
services:
    abema-vpn:
        image: haugene/transmission-openvpn
        container_name: abema-vpn
        cap_add:
            - NET_ADMIN
        devices:
            - /dev/net/tun:/dev/net/tun
        environment:
            - OPENVPN_PROVIDER=PROTONVPN
            - TZ=Asia/Tokyo
            - PUID=1000
            - PGID=1000
        env_file:
            - /home/secrets.env
        volumes:
            - ./vpn/config:/config
        restart: unless-stopped
        ports:
            - '12345:34400'
        networks:
            - media
    abema-stream:
        image: fyb3roptik/threadfin
        container_name: abema-stream
        network_mode: "service:abema-vpn"
        depends_on:
            - abema-vpn
        environment:
            - TZ=Asia/Tokyo
        volumes:
            - ./threadfin/config:/config
        restart: unless-stopped

networks:
    media:
        external: true